import React, { useState } from 'react'

export default function Hook3() {
  // 如果新state需要先前的state计算得出
  //那么可以将函数传递给setState 这个函数会接受之前的state的值并返回一个更新之后的值
  const [num, setNum] = useState(() => 100)

  return (
    <div>
      <h2>{num}</h2>
      <button onClick={e => { setNum((p) => p + 100) }}>+++</button>
    </div>
  )
}
